package com.icinfo.cloud.provider.punish.api.vo;

import lombok.Data;

/**
 * @author tianrunjia
 * @date 2022/11/01
 */
@Data
public class AllCaseInfoOfExtVo {
    /**
     * 案件id
     */
    private String caseId;

    /**
     * 当事人
     */
    private String partyName;

    /**
     * 案件编号
     */
    private String caseNumber;

    /**
     * 案件状态 增加 中止 终止
     */
    private String caseStatus;

    /**
     * 处罚事项
     */
    private String caseReason;
    /**
     * 案件来源
     */
    private String caseSource;
    /**
     * 案件类型
     */
    private String caseType;
    /**
     * 立案时间
     */
    private String caseRegistTime;
    /**
     * 办案期限时间
     */
    private String caseTimeLimit;
    /**
     * 裁决完毕日期
     */
    private String caseVerdictEndTime;
    /**
     * 结案日期
     */
    private String caseEndTime;
    /**
     * 办案单位
     */
    private String handleOrgName;
    /**
     * 办案部门
     */
    private String handleDeptName;
    /**
     * 承办人名称(主办人,协办人)
     */
    private String handlePersonName;

    /**
     * 立案登记时间
     */
    private String caseCreateTime;

    /**
     * 处罚种类多个逗号分隔
     */
    private String punishKinds;

    /**
     * 处罚金额（分别处罚返回金额之和）
     */
    private String punishMoney;

    /**
     * 执行方式
     */
    private String executeWay;

    /**
     * 处罚情节
     */
    private String illegalLevel;

    /**
     * 文号
     */
    private String documentNumber;

    /**
     * 外部行政行为码
     */
    private String caseExternalActsCode;
    /**
     * 处罚码
     */
    private String caseActsCode;
    /**
     * 处罚码二维码
     */
    private String caseQrCodeUrl;
    /**
     * 处罚码条形码
     */
    private String caseBarCodeUrl;

    /**
     * 处罚金额
     */
    private String draftPunishMoney;

    /**
     * 没收违法所得金额
     */
    private String confiscateIllegalMoney;

}
